Big Huge Thesaurus

axillary fossa

noun

sounds kind of like